{
  "variants": {
    "facing=east,half=lower,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_bottom_left"
    },
    "facing=east,half=lower,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_bottom_left_open",
      "y": 90
    },
    "facing=east,half=lower,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_bottom_right"
    },
    "facing=east,half=lower,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_bottom_right_open",
      "y": 270
    },
    "facing=east,half=upper,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_top_left"
    },
    "facing=east,half=upper,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_top_left_open",
      "y": 90
    },
    "facing=east,half=upper,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_top_right"
    },
    "facing=east,half=upper,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_top_right_open",
      "y": 270
    },
    "facing=north,half=lower,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_bottom_left",
      "y": 270
    },
    "facing=north,half=lower,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_bottom_left_open"
    },
    "facing=north,half=lower,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_bottom_right",
      "y": 270
    },
    "facing=north,half=lower,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_bottom_right_open",
      "y": 180
    },
    "facing=north,half=upper,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_top_left",
      "y": 270
    },
    "facing=north,half=upper,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_top_left_open"
    },
    "facing=north,half=upper,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_top_right",
      "y": 270
    },
    "facing=north,half=upper,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_top_right_open",
      "y": 180
    },
    "facing=south,half=lower,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_bottom_left",
      "y": 90
    },
    "facing=south,half=lower,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_bottom_left_open",
      "y": 180
    },
    "facing=south,half=lower,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_bottom_right",
      "y": 90
    },
    "facing=south,half=lower,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_bottom_right_open"
    },
    "facing=south,half=upper,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_top_left",
      "y": 90
    },
    "facing=south,half=upper,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_top_left_open",
      "y": 180
    },
    "facing=south,half=upper,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_top_right",
      "y": 90
    },
    "facing=south,half=upper,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_top_right_open"
    },
    "facing=west,half=lower,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_bottom_left",
      "y": 180
    },
    "facing=west,half=lower,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_bottom_left_open",
      "y": 270
    },
    "facing=west,half=lower,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_bottom_right",
      "y": 180
    },
    "facing=west,half=lower,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_bottom_right_open",
      "y": 90
    },
    "facing=west,half=upper,hinge=left,open=false": {
      "model": "${modid}:block/${registryname}_top_left",
      "y": 180
    },
    "facing=west,half=upper,hinge=left,open=true": {
      "model": "${modid}:block/${registryname}_top_left_open",
      "y": 270
    },
    "facing=west,half=upper,hinge=right,open=false": {
      "model": "${modid}:block/${registryname}_top_right",
      "y": 180
    },
    "facing=west,half=upper,hinge=right,open=true": {
      "model": "${modid}:block/${registryname}_top_right_open",
      "y": 90
    }
  }
}
